/// Bloc 状态管理
///  provider 状态管理工具，简单便捷；但在新的项目中，相关同学采用的是 Bloc 状态管理工具
///   Bloc 可以方便的把样式与业务逻辑区分开，从而使开发更便捷，可重用性更好，测试也更加方便
// class SampleBlocListWidget extends AbsLoadingListWidget{
//   @override
//   List<PageInfo> loadData() {
//     return BeansFactory.instance.buildSampleBlocs();
//   }
//
// }
// class SampleBlocListWidget extends StatefulWidget {
//   const SampleBlocListWidget({Key? key}) : super(key: key);
//
//   @override
//   _SampleBlocListWidgetState createState() => _SampleBlocListWidgetState();
// }
//
// class _SampleBlocListWidgetState extends AbsCustomLoadListWidgetState<SampleBlocListWidget> {
//   @override
//   void customLoad() {
//     BeansFactory.instance.buildSampleBlocs().then((value) {
//       setState(() {
//         pageInfos.addAll(value);
//       });
//     });
//   }
// }
